Distributed Partial Order Reduction of State Spaces

نویسندگان

  • Lubos Brim
  • Ivana Cerná
  • Pavel Moravec
  • Jirí Simsa
چکیده

State space explosion is a fundamental obstacle in formal verification of concurrent systems. Several techniques for combating this problem have emerged in the past few years, among which the two we are interested in are: partial order reduction and distributed memory state exploration. While the first one tries to reduce the problem to a smaller one, the other one tries to extend the computational power to solve the same problem. In this paper, we consider a combination of these two approaches and propose a distributed memory algorithm for partial order reduction.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pruning State Spaces with Extended Beam Search

State space explosion is still the main problem in the area of model checking. This paper focuses on using beam search, a heuristic search algorithm, for pruning state spaces while generating. Original beam search is adapted to the state space generation setting and two new variants, motivated by some practical case studies, are devised. Remarkably, the resulting framework is shown to encompass...

متن کامل

DPOR-DS: Dynamic Partial Order Reduction in Distributed Systems

In this paper, we present DPOR-DS, an algorithm for dynamic partial order reduction in model checking of distributed systems. This work is inspired by the techniques introduced in the seminal work of DPOR [1] which is designed for multi-threaded systems. Different characteristics between distributed systems and multithreaded systems raises new challenges for implementing the idea in distributed...

متن کامل

A Symbolic Partial Order Reduction Algorithm for Rule Based Transition Systems

Partial order reductions are a class of methods that attempt to reduce the state space that must be explored to verify systems by explicit state enumeration. Partial order reduction algorithms have been successfully incorporated into tools such as Spin and VFSM-valid. However, current partial order algorithms assume that the concurrency model is based on processes. Rule based formalisms, such a...

متن کامل

Approximations of state spaces reduced by partial order reduction

We propose a new under-approximation based technique within the scope of model checking with very efficient computation of refinements. The method is primarily designed for falsification, however it can also prove correctness of the input model. If the model contains an error, the method detects it very fast, otherwise (if the model is correct) a state space reduced by partial order reduction i...

متن کامل

Trace Spaces: An Efficient New Technique for State-Space Reduction

State-space reduction techniques, used primarily in model-checkers, all rely on the idea that some actions are independent, hence could be taken in any (respective) order while put in parallel, without changing the semantics. It is thus not necessary to consider all execution paths in the interleaving semantics of a concurrent program, but rather some equivalence classes. The purpose of this pa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electr. Notes Theor. Comput. Sci.

دوره 128  شماره 

صفحات  -

تاریخ انتشار 2005